Big Huge Thesaurus

Rhododendron maxima

noun